Clear the current_folder_path if loading yields an error
authorFederico Mena Quintero <federico@gnu.org>
Thu, 13 Mar 2008 00:46:14 +0000 (00:46 +0000)
committerFederico Mena Quintero <federico@src.gnome.org>
Thu, 13 Mar 2008 00:46:14 +0000 (00:46 +0000)
Signed-off-by: Federico Mena Quintero <federico@gnu.org>
svn path=/trunk/; revision=19852

gtk/gtkfilechooserentry.c

index edda9f9f1028673af66356d2c5fc8c7a4ed0a140..072bc9bcc1db13e0d4c9534762779734b1b640d1 100644 (file)
@@ -1283,6 +1283,9 @@ load_directory_get_folder_callback (GtkFileSystemHandle *handle,
          pop_up_completion_feedback (chooser_entry, msg);
          g_free (msg);
        }
+
+      gtk_file_path_free (chooser_entry->current_folder_path);
+      chooser_entry->current_folder_path = NULL;
     }
 
   if (cancelled || error)